All Scenarios

34

Passed Scenarios

7

Failed Scenarios

27

Execution Time: 2m 37s 680ms

Expand All | Collapse All

Given User navigates to Registration Form Page 1s 281ms

When User enters a "valid" input in the "firstName" field 121ms

When User enters a "valid" input in the "lastName" field 62ms

When User enters a "validExactMin" input in the "phone" field 63ms

When User enters a "valid" input in the "emailAddress" field 68ms

When User enters a "valid" input in the "password" field 62ms

When User selects "Philippines" option from the "Country" dropdown 45ms

When User ticks the "Terms And Conditions" field 26ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 140ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 431ms

When User enters a "valid" input in the "firstName" field 130ms

When User enters a "valid" input in the "lastName" field 89ms

When User enters a "validExactMin" input in the "phone" field 67ms

When User enters a "valid" input in the "emailAddress" field 73ms

When User enters a "validExactMin" input in the "password" field 74ms

When User selects "Philippines" option from the "Country" dropdown 59ms

When User ticks the "Terms And Conditions" field 41ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 321ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 310ms

When User enters a "empty" input in the "firstName" field 128ms

When User enters a "valid" input in the "lastName" field 78ms

When User enters a "valid" input in the "phone" field 116ms

When User enters a "valid" input in the "emailAddress" field 117ms

When User enters a "valid" input in the "password" field 98ms

When User selects "Philippines" option from the "Country" dropdown 65ms

When User ticks the "Terms And Conditions" field 28ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 162ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 312ms

When User enters a "valid" input in the "firstName" field 161ms

When User enters a "valid" input in the "lastName" field 103ms

When User enters a "valid" input in the "phone" field 88ms

When User enters a "valid" input in the "emailAddress" field 95ms

When User enters a "validExactMax" input in the "password" field 110ms

When User selects "Philippines" option from the "Country" dropdown 66ms

When User ticks the "Terms And Conditions" field 28ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 346ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 635ms

When User enters a "valid" input in the "firstName" field 134ms

When User enters a "valid" input in the "lastName" field 62ms

When User enters a "validMoreThanMin" input in the "phone" field 71ms

When User enters a "valid" input in the "emailAddress" field 56ms

When User enters a "valid" input in the "password" field 69ms

When User selects "Philippines" option from the "Country" dropdown 144ms

When User ticks the "Terms And Conditions" field 19ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 520ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 521ms

When User enters a "valid" input in the "lastName" field 145ms

When User enters a "invalidAlphabet" input in the "phone" field 81ms

When User enters a "valid" input in the "emailAddress" field 82ms

When User enters a "valid" input in the "password" field 77ms

When User clicks on the "Register" button 174ms

Then Validate "Unsuccessful" registration because "Invalid Phone Number - Contains Alphabet" 51ms

Given User navigates to Registration Form Page 1s 444ms

When User enters a "valid" input in the "lastName" field 137ms

When User enters a "invalidSpecialCharacters" input in the "phone" field 91ms

When User enters a "valid" input in the "emailAddress" field 116ms

When User enters a "valid" input in the "password" field 93ms

When User clicks on the "Register" button 91ms

Then Validate "Unsuccessful" registration because "Invalid Phone Number - Contains Special Characters" 234ms

Given User navigates to Registration Form Page 1s 634ms

When User enters a "valid" input in the "lastName" field 162ms

When User enters a "invalidCombinationAlphaNumericSpecial" input in the "phone" field 165ms

When User enters a "valid" input in the "emailAddress" field 88ms

When User enters a "valid" input in the "password" field 194ms

When User clicks on the "Register" button 252ms

Then Validate "Unsuccessful" registration because "Invalid Phone Number - Contains Alphanumeric And Symbols" 52ms

Given User navigates to Registration Form Page 1s 336ms

When User enters a "valid" input in the "lastName" field 191ms

When User enters a "noPhoneNumber" input in the "phone" field 153ms

When User enters a "valid" input in the "emailAddress" field 92ms

When User enters a "valid" input in the "password" field 166ms

When User clicks on the "Register" button 270ms

Then Validate "Unsuccessful" registration because "Invalid Phone Number - Blank" 40ms

Given User navigates to Registration Form Page 1s 485ms

When User enters a "valid" input in the "lastName" field 150ms

When User enters a "valid" input in the "phone" field 84ms

When User enters a "valid" input in the "emailAddress" field 237ms

When User enters a "invalidMoreThanMaxCharacters" input in the "password" field 142ms

When User clicks on the "Register" button 231ms

Then Validate "Unsuccessful" registration because "Invalid Password - More Than Max Characters" 266ms

Given User navigates to Registration Form Page 1s 227ms

When User enters a "valid" input in the "lastName" field 176ms

When User enters a "valid" input in the "phone" field 275ms

When User enters a "valid" input in the "emailAddress" field 248ms

When User enters a "invalidLessThanMinCharacteers" input in the "password" field 190ms

When User clicks on the "Register" button 107ms

Then Validate "Unsuccessful" registration because "Invalid Password - Less Than Min Characters" 309ms

Given User navigates to Registration Form Page 1s 369ms

When User enters a "valid" input in the "lastName" field 149ms

When User enters a "valid" input in the "phone" field 208ms

When User enters a "valid" input in the "emailAddress" field 131ms

When User enters a "emptyPassword" input in the "password" field 134ms

When User clicks on the "Register" button 341ms

Then Validate "Unsuccessful" registration because "Invalid Password - Blank" 99ms

Given User navigates to Registration Form Page 1s 247ms

When User enters a "valid" input in the "firstName" field 147ms

When User enters a "valid" input in the "lastName" field 89ms

When User enters a "validExactMin" input in the "phone" field 242ms

When User enters a "valid" input in the "emailAddress" field 120ms

When User enters a "validExactMax" input in the "password" field 135ms

When User selects "Philippines" option from the "Country" dropdown 77ms

When User ticks the "Terms And Conditions" field 102ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 739ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 409ms

When User enters a "valid" input in the "firstName" field 229ms

When User enters a "valid" input in the "lastName" field 118ms

When User enters a "valid" input in the "phone" field 112ms

When User enters a "valid" input in the "emailAddress" field 93ms

When User enters a "valid" input in the "password" field 105ms

When User selects "Philippines" option from the "Country" dropdown 105ms

When User ticks the "Terms And Conditions" field 49ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 468ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 402ms

When User enters a "valid" input in the "firstName" field 236ms

When User enters a "valid" input in the "lastName" field 114ms

When User enters a "valid" input in the "phone" field 115ms

When User enters a "valid" input in the "emailAddress" field 89ms

When User enters a "validExactMin" input in the "password" field 119ms

When User selects "Philippines" option from the "Country" dropdown 104ms

When User ticks the "Terms And Conditions" field 64ms Show Error +
                                            
Error: expect: Property 'then' not found. at ExpectMetaInfoProxyHandler.get (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:215:38) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:92 at adopt (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:3:65) at step (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:7:71) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:43)

When User clicks on the "Register" button < 1ms

Then Validate "Successful" registration < 1ms

After 461ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 262ms

When User enters a "valid" input in the "lastName" field 126ms

When User enters a "valid" input in the "phone" field 69ms

When User enters a "valid" input in the "emailAddress" field 66ms

When User enters a "valid" input in the "password" field 64ms

When User clicks on the "Register" button 83ms

Then Validate "Unsuccessful" registration because "Invalid First Name - More Than Max Characters" 73ms Show Error +
                                            
Error: expect(locator('#results-section div').first()).toHaveText(expected) Locator: locator('#results-section div').first() Matcher error: expected value must be a string or regular expression Expected has value: undefined at Object.toMatchText (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/toMatchText.js:37:11) at Object.toHaveText (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/matchers.js:358:37) at Object.toHaveText (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:98:30) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/common/expectBundleImpl.js:338:834 at Object.o [as e20967fb32574325f4a3806af0b6d005$toHaveText] (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/common/expectBundleImpl.js:338:849) at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 161ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 295ms

When User enters a "valid" input in the "lastName" field 103ms

When User enters a "valid" input in the "phone" field 57ms

When User enters a "valid" input in the "emailAddress" field 67ms

When User enters a "valid" input in the "password" field 65ms

When User clicks on the "Register" button 74ms

Then Validate "Unsuccessful" registration because "Invalid First Name - Numeric" 5s 74ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered firstname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 239ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 305ms

When User enters a "valid" input in the "lastName" field 204ms

When User enters a "valid" input in the "phone" field 142ms

When User enters a "valid" input in the "emailAddress" field 109ms

When User enters a "valid" input in the "password" field 69ms

When User clicks on the "Register" button 240ms

Then Validate "Unsuccessful" registration because "Invalid First Name - Special Characters" 5s 58ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered firstname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 149ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 331ms

When User enters a "valid" input in the "lastName" field 155ms

When User enters a "valid" input in the "phone" field 99ms

When User enters a "valid" input in the "emailAddress" field 61ms

When User enters a "valid" input in the "password" field 169ms

When User clicks on the "Register" button 206ms

Then Validate "Unsuccessful" registration because "Invalid First Name - White Spaces" 5s 32ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered firstname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 155ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 243ms

When User enters a "valid" input in the "lastName" field 140ms

When User enters a "valid" input in the "phone" field 152ms

When User enters a "valid" input in the "emailAddress" field 167ms

When User enters a "valid" input in the "password" field 83ms

When User clicks on the "Register" button 89ms

Then Validate "Unsuccessful" registration because "Invalid First Name - One Character" 5s 105ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered firstname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 349ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 452ms

When User enters a "valid" input in the "lastName" field 179ms

When User enters a "valid" input in the "phone" field 119ms

When User enters a "valid" input in the "emailAddress" field 86ms

When User enters a "valid" input in the "password" field 80ms

When User clicks on the "Register" button 83ms

Then Validate "Unsuccessful" registration because "Invalid First Name - Blank" 5s 145ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered firstname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 273ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 223ms

When User enters a "valid" input in the "lastName" field 209ms

When User enters a "valid" input in the "phone" field 71ms

When User enters a "valid" input in the "emailAddress" field 163ms

When User enters a "valid" input in the "password" field 211ms

When User clicks on the "Register" button 85ms

Then Validate "Unsuccessful" registration because "Invalid First Name - Alphanumeric" 5s 209ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered firstname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 158ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 463ms

When User enters a "valid" input in the "lastName" field 249ms

When User enters a "valid" input in the "phone" field 158ms

When User enters a "valid" input in the "emailAddress" field 133ms

When User enters a "valid" input in the "password" field 93ms

When User clicks on the "Register" button 218ms

Then Validate "Unsuccessful" registration because "Invalid Last Name - More Than Max Characters" 138ms Show Error +
                                            
Error: expect(locator('#results-section div').first()).toHaveText(expected) Locator: locator('#results-section div').first() Matcher error: expected value must be a string or regular expression Expected has value: undefined at Object.toMatchText (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/toMatchText.js:37:11) at Object.toHaveText (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/matchers.js:358:37) at Object.toHaveText (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:98:30) at /Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/common/expectBundleImpl.js:338:834 at Object.o [as 78619a287c2ef26f5c1162f6e7d598c2$toHaveText] (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/common/expectBundleImpl.js:338:849) at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 287ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 365ms

When User enters a "valid" input in the "lastName" field 192ms

When User enters a "valid" input in the "phone" field 124ms

When User enters a "valid" input in the "emailAddress" field 94ms

When User enters a "valid" input in the "password" field 92ms

When User clicks on the "Register" button 104ms

Then Validate "Unsuccessful" registration because "Invalid Last Name - Numeric" 5s 152ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered lastname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 354ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 299ms

When User enters a "valid" input in the "lastName" field 198ms

When User enters a "valid" input in the "phone" field 96ms

When User enters a "valid" input in the "emailAddress" field 90ms

When User enters a "valid" input in the "password" field 126ms

When User clicks on the "Register" button 124ms

Then Validate "Unsuccessful" registration because "Invalid Last Name - Special Characters" 5s 128ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered lastname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 181ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 338ms

When User enters a "valid" input in the "lastName" field 245ms

When User enters a "valid" input in the "phone" field 68ms

When User enters a "valid" input in the "emailAddress" field 85ms

When User enters a "valid" input in the "password" field 101ms

When User clicks on the "Register" button 229ms

Then Validate "Unsuccessful" registration because "Invalid Last Name - White Spaces" 5s 41ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered lastname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 157ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 329ms

When User enters a "valid" input in the "lastName" field 186ms

When User enters a "valid" input in the "phone" field 85ms

When User enters a "valid" input in the "emailAddress" field 91ms

When User enters a "valid" input in the "password" field 105ms

When User clicks on the "Register" button 104ms

Then Validate "Unsuccessful" registration because "Invalid Last Name - Blank" 5s 118ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered lastname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 176ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 142ms

When User enters a "valid" input in the "lastName" field 127ms

When User enters a "valid" input in the "phone" field 56ms

When User enters a "valid" input in the "emailAddress" field 65ms

When User enters a "valid" input in the "password" field 67ms

When User clicks on the "Register" button 150ms

Then Validate "Unsuccessful" registration because "Invalid Last Name - Alphanumeric" 5s 31ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered lastname contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 160ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 335ms

When User enters a "valid" input in the "lastName" field 195ms

When User enters a "valid" input in the "phone" field 106ms

When User enters a "invalidSpecialCharacters" input in the "emailAddress" field 87ms Show Error +
                                            
locator.fill: value: expected string, got undefined at RegistrationFormPage.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/pages/RegistrationFormPage.ts:35:24) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/pages/RegistrationFormPage.ts:5:58)

When User enters a "valid" input in the "password" field < 1ms

When User clicks on the "Register" button < 1ms

Then Validate "Unsuccessful" registration because "Invalid Email - Special Characters Only" < 1ms

After 217ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 319ms

When User enters a "valid" input in the "lastName" field 219ms

When User enters a "valid" input in the "phone" field 106ms

When User enters a "invalidOnlyAlphabet" input in the "emailAddress" field 199ms

When User enters a "valid" input in the "password" field 81ms

When User clicks on the "Register" button 96ms

Then Validate "Unsuccessful" registration because "Invalid Email - Alphabet Only" 5s 267ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered email contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 164ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 298ms

When User enters a "valid" input in the "lastName" field 89ms

When User enters a "valid" input in the "phone" field 58ms

When User enters a "invalidOnlyNumeric" input in the "emailAddress" field 63ms

When User enters a "valid" input in the "password" field 52ms

When User clicks on the "Register" button 79ms

Then Validate "Unsuccessful" registration because "Invalid Email - Numeric Only" 5s 69ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered email contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 149ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 326ms

When User enters a "valid" input in the "lastName" field 123ms

When User enters a "valid" input in the "phone" field 63ms

When User enters a "invalidOnlyWhiteSpaces" input in the "emailAddress" field 62ms

When User enters a "valid" input in the "password" field 65ms

When User clicks on the "Register" button 140ms

Then Validate "Unsuccessful" registration because "Invalid Email - White Spaces" 5s 17ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered email contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 145ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 221ms

When User enters a "valid" input in the "lastName" field 87ms

When User enters a "valid" input in the "phone" field 71ms

When User enters a "invalidMultipleEmails" input in the "emailAddress" field 65ms

When User enters a "valid" input in the "password" field 61ms

When User clicks on the "Register" button 81ms

Then Validate "Unsuccessful" registration because "Invalid Email - Multiple Emails" 5s 78ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered email contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 126ms Screenshot +
                                        
                                        
                                

Given User navigates to Registration Form Page 1s 317ms

When User enters a "valid" input in the "lastName" field 92ms

When User enters a "valid" input in the "phone" field 67ms

When User enters a "empty" input in the "emailAddress" field 65ms

When User enters a "valid" input in the "password" field 68ms

When User clicks on the "Register" button 88ms

Then Validate "Unsuccessful" registration because "Invalid Email - Blank" 5s 238ms Show Error +
                                            
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#results-section div').first() Expected string: "The entered email contains invalid characters or with incorrect length" Received string: "Successfully registered the following information" Call log:  - locator._expect with timeout 5000ms  - waiting for locator('#results-section div').first()  9 × locator resolved to (div role="alert" id="message" class="alert alert-danger")Successfully registered the following information(/div)  - unexpected value "Successfully registered the following information" at Proxy.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/node_modules/playwright/lib/matchers/expect.js:228:37) at RegistrationFormValidations.(anonymous) (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:31:32) at fulfilled (/Users/gerrelatanacio/Documents/Documents - Gerrel’s MacBook Pro/datacom-playwright-qa-exam/src/resources/projects/netlify/validations/RegistrationFormValidations.ts:5:58)

After 225ms Screenshot +